...
hortobezoar {phytobezoar}, {med.}