Find the word definition

Wiktionary

minidomes

n. (plural of minidome English)