English-Italian dictionary »

scyphozoan meaning in Italian

EnglishItalian
scyphozoan (jellyfish)
noun

scifozoonoun
{m}