BEZOARDIC MEANING IN ENGLISH

• Bezoardic Definition & Synonyms

  1. (n.) A medicine containing bezoar.
  2. (a.) Pertaining to, or compounded with, bezoar.


RECENT SEARCHES