English dictionary
hedysarum meaning and definition
Definition and meaning of hedysarum at MeaningMonkey.org. hedysarum meaning and definition in the English Dictionary.HEDYSARUM noun
Definition of Hedysarum (noun)
- genus of herbs of north temperate regions
- synonyms: genus Hedysarum
Source: Princeton University Wordnet