English-Italian dictionary »

xenacanthid meaning in Italian

EnglishItalian
xenacanthid (Any prehistoric shark of the family Xenacanthidae.)
noun

xenacantidonoun
{m}