Type in ➚ :
6 results in 0.0050s.
Advertisement

bezoar in English

  • bezoar
    bezoar, noun.
    a concretion found in the stomach or intestines of some animals, especially ruminants, once thought to be an antidote to poisons.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. urdu-dictionary-translation-meaning-of-bezoar