English-Italian dictionary »

octodontid meaning in Italian

EnglishItalian
octodontid (any of the Octodontidae)
noun

octodontidenoun
{m}

ottodontidenoun
{m}