lep (0 synonym found)

Definition of lep:

(n) : a butterfly or moth

Back to Top