Search term bezoar has one result
Jump to
EN English FR French
bezoar (n) [mass of undigested matter] (n) bézoard (n) [mass of undigested matter]