GeneralConnection.com
➔
Dictionary
tamanoir
Noun
1. ant bear
1. giant anteater, great anteater, Myrmecophaga jubata, anteater, New World anteater
Usage