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.
2012