Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ootheca

- An egg case, especially those of many kinds of mollusks, and of some insects, as the cockroach. Cf. Ooecium.