tamanduas
English
Noun
tamanduas
plural of
tamandua