UMBRELLA ANT


Meaning of UMBRELLA ANT in English

noun

Etymology: so called from the fact that it sometimes carries bits of leaves on its back

: leaf-cutting ant

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