Definition of zedoaries

Definition of zedoaries
  1. zedoaries Noun Plural of zedoary
  2. zedoary Noun Curcuma zedoaria, a perennial herb native to India and Indonesia.
Need more help? Try our forum NEW