English-Italian dictionary »

mouse lemur meaning in Italian

EnglishItalian
mouse lemur (lemur of the genus Microcebus)
noun

microcebonoun
{m}