lemon ant (English, noun)
expansion: lemon ant (plural lemon ants)
Senses:
glosses: Any ant of species Myrmelachista schumanni, that creates devil's gardens.
Forms:
form: lemon ants
tags: plural