GeneralConnection.comDictionary
tamandu
Noun

1. tamandua
1. lesser anteater, Tamandua tetradactyla, anteater, New World anteater
Usage