Definify.com

Definition 2024


phytobezoar

phytobezoar

English

Noun

phytobezoar (plural phytobezoars)

  1. A bezoar composed of undigestible food material.

Related terms