grass vetchling

Explore definitions, synonyms, and language insights of grass vetchling

Definitions

Noun
annual European vetch with red flowers

More General Terms