Definition of phytobezoar in US English:

phytobezoar

noun

Medicine
  • A bezoar composed chiefly of plant material (fibres, seeds, etc.).

Origin

Late 19th century. From phyto- + bezoar, after German Phytobezoar.

Pronunciation

phytobezoar

/ˌfʌɪtəʊˈbiːzɔː/