Subscriber login


Forgot your password?

Library card login

Other

weaver ant

Definition of weaver ant

noun

  • a tropical ant which builds its nest between leaves that are fastened together using silk secreted by the larvae.
    • Genera Oecophylla and Camponotus, family Formicidae