Ootheca(n.) An egg case, especially those of many kinds of mollusks, and of some insects, as the cockroach. Cf. Ooecium.
Oothecae(pl. ) of Ootheca

Words within ootheca

6 letter words: 2 results
View all words...