เล็น

len

sustantivo

    • pequeño parásito mordedor

    Definición (inglés): General term for very small irritating creatures such as mites, lice, ticks, fleas, or ants.