meaning of ootheca

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


Related Words

ootheca | oothecae |

Developed & Maintained By Taraprasad.com

Treasure Words