Find the word definition

Wiktionary

macrodomes

n. (plural of macrodome English)