◄
Tamandu
►
Dictionary
(
n.
) A small ant-eater (Tamandua tetradactyla) native of the tropical parts of South America.
Clyx.com