MalayTranslate.com
Malay to English Translator
Translate Here

English to English

trichobezoar

noun (n)

  • a compact mass of hair that forms in the alimentary canal (especially in the stomach of animals as a result of licking fur)
    yang padat massa rambut itu dalam bentuk alimentary kanal (terutama dalam perut haiwan sebagai akibat dari menjilati bulu)
    source: wordnet30