English-Italian dictionary »

ootheca meaning in Italian

EnglishItalian
ootheca (egg case of orthopteroid insects)
noun

ootecanoun
{f}