tamandua
/təˈmænduə/
noun
- 1
An anteater of the genus Tamandua.
Translate “tamandua” to another language
Click any language to open the translator with this word already filled in.
An anteater of the genus Tamandua.
Click any language to open the translator with this word already filled in.