Webster's Revised Unabridged Dictionary · 1913
Tamanoir
Copy link
Tamanoir
, noun
(Zoology)
The ant-bear.
↑