Lesonya /le-so-nya /
Grammar:noun
A black smelly stink ant (Tapinoma sessile)
Search More Words Dictionary