Definitions of Hedysarum:

  • noun:   genus of herbs of north temperate regions