ZEDOARY


Meaning of ZEDOARY in English

noun 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.

Webster English vocab.      Английский словарь Webster.