Subscribe
URL of the page has been copied to clipboard.
Meaning : Annual European vetch with red flowers.
Synonyms : grass vetch, lathyrus nissolia
Install App