phytobezoars
English
Noun
phytobezoars
plural of
phytobezoar