Online English Dictionary

Home

Tamandu


n.

A small ant-eater ( Tamandua tetradactyla ) native of the tropical parts of South America.


© 2009 Dammam Community College