Ootheca [noun]

Definition of Ootheca:

protective capsule

Synonyms of Ootheca:


Opposite/Antonyms of Ootheca:

-


Sentence/Example of Ootheca: