Portuguese-English dictionary »

raposa-orelhuda meaning in English

PortugueseEnglish
raposa-orelhuda noun
{f}

bat-eared fox [bat-eared foxes](Otocyon megalotis)
noun
[UK: bæt ɪəd fɒks ] [US: bæt ɪrd fɑks ]