lemon ant
Meanings
noun
- Any ant of species Myrmelachista schumanni, that creates devil's gardens.
Word forms
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.