Word info Synonyms

tamandu

Noun

Meaning

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

Source: Webster's dictionary

Synonyms

Anagrams

Close letter words and terms