English-Italian dictionary »

dipodid meaning in Italian

EnglishItalian
dipodid (rodent of the family Dipodidae)
noun

dipodidinoun
{m-Pl}