YourDictionary

zedoary medical definition

noun
  1. An Indian plant that has yellow flowers, purple bracts, and starchy tuberous rhizomes.
  2. The dried rhizomes of this plant that are used as a condiment as well as in perfumes, medicines, and cosmetics.

Learn more about zedoary

link/cite print suggestion box