MalayTranslate.com
Malay to English Translator
Translate Here

English to English

sucking louse

noun (n)

  • wingless usually flattened bloodsucking insect parasitic on warm-blooded animals
    biasanya tidak bersayap ranap serangga pada hewan warm blooded parasit penghisap darah
    Synonym:
    louse
    source: wordnet30