Definition of zedoaries

  1. zedoaries Noun Plural of zedoary
  2. zedoary Noun Curcuma zedoaria, a perennial herb native to India and Indonesia.
Feedback Form