Loading page
lathyrus nissolia is a noun meaning "annual European vetch with red flowers". It carries one recorded sense.
annual European vetch with red flowers
Definitions, synonyms and semantic relations for lathyrus nissolia come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.