Englishfor English speakers
trichobezoar English
Meaning trichobezoar meaning
What does trichobezoar mean?
trichobezoar
Synonyms trichobezoar synonyms
What other words have the same or similar meaning as trichobezoar?