Swedish-English dictionary »

bezoar meaning in English

SwedishEnglish
bezoar substantiv

bezoar [bezoars](mass of undigested matter)
noun