macrocaverns

English

Noun

macrocaverns

  1. plural of macrocavern