Definition of Zedoary

Noun: zedoary

  1. A medicinal substance obtained in the East Indies, having a fragrant smell, and a warm, bitter, aromatic taste; it is used in medicine as a stimulant

See also:
zedoaries
zeds

Anagrams containing the word zedoary

zoedrya yzedoar ryzedoa aryzedo oaryzed doaryze edoaryz