MalayTranslate.com
Malay to English Translator
Translate Here

English to English

bird louse
(b/[@]/rd_l/AU/s )

noun (n)

  • wingless insect with mouth parts adapted for biting; mostly parasitic on birds
    tak bersayap serangga dengan mulut bagian disesuaikan untuk menggigit; kebanyakan parasit pada burung
    source: wordnet30