Lion Ant Definition

noun
Wiktionary