hedysarumhedysarum means any of the sweetvetches of the genus Hedysarum.EtymologyFrom taxonomic name Hedysarum.nounAny of the sweetvetches of the genus Hedysarum.