Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

lemon ant en · NOUN

Etymology

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

Meanings

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

Forms

SpellingFeaturesLabelsSource
lemon ants Number=Plur lexicographic