GeneralConnection.com
➔
Dictionary
tamandu
Noun
1. tamandua
1. lesser anteater, Tamandua tetradactyla, anteater, New World anteater
Usage