Find the word definition

Wiktionary

interdomes

n. (plural of interdome English)