GeneralConnection.comDictionary
tamandua
Noun

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