YourDictionary

ootheca

noun pl. oothecae

an egg case, as of certain mollusks and insects

Related Forms:

See ootheca in American Heritage Dictionary 4

Learn more about ootheca

link/cite print suggestion box