The meaning of tamandu
(Tupi) a tropical American arboreal anteater having a dense furry coat, also TAMANDUA [n -S]