English-Italian dictionary »

anomalure meaning in Italian

EnglishItalian
anomalure (rodent of the family Anomaluridae)
noun

anomaluronoun
{m}