GeneralConnection.comDictionary
tamandua tetradactyla
Noun

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