ANT TREE


Meaning of ANT TREE in English

noun

: any of several So. American trees of the genus Triplaris having hollow stems inhabited by venomous ants which repel intruders

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.