English-Italian dictionary »

cynodont meaning in Italian

EnglishItalian
cynodont (zoology)
noun

cinodontonoun
{m}