English

edit
 
English Wikipedia has an article on:
Wikipedia
 
Weaver ants. (Oecophylla smaragdina). Bangkok, Thailand.

Noun

edit

weaver ant (plural weaver ants)

  1. Any ant of the genus Oecophylla which construct their nests by weaving leaves together with silk produced by their larvae.

Translations

edit