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