TREE ANT


Meaning of TREE ANT in English

noun

: any of several chiefly tropical ants (genus Oecophylla ) that build their nests in trees of leaves sewn together by a secretion of the web-spinning larvae which the adults handle like shuttles

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