เล็น

len

Noun

    • tiny biting pest

    General term for very small irritating creatures such as mites, lice, ticks, fleas, or ants.