OOTHECA MEANING IN ENGLISH

• Ootheca Definition & Synonyms

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


• Oothecae Definition & Synonyms

  1. (pl. ) of Ootheca


RECENT SEARCHES