Wiktionary
trichobezoars
n. (plural of trichobezoar English)
n. (plural of trichobezoar English)