lemon ant

English dictionary entry

Meanings

noun
  1. Any ant of species Myrmelachista schumanni, that creates devil's gardens.

Word forms

lemon ant lemon ants

Etymology

From the lemony taste of acids produced as part of their glandular chemical defence system.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.