English-Spanish dictionary »

bezoar meaning in Spanish

EnglishSpanish
bezoar [bezoars] (mass of undigested matter)
noun

bezoarnoun
{m}