ootheca
English
ootheca meaning in English • ootheca का अर्थ अंग्रेजी में
Noun
- An egg case, especially those of many kinds of mollusks, and of some insects, as the cockroach. Cf. Oœcium>.