GeneralConnection.com
➔
Dictionary
new world anteater
Noun
1. anteater
1. New World anteater, edentate
Usage