What is the meaning of Ootheca?
An egg case of any of the orthopteroid insects (such as cockroaches and mantids).
Source: wiktionary.orgSearch words containing
An egg case of any of the orthopteroid insects (such as cockroaches and mantids).
Source: wiktionary.orgSearch words containing