Synonyms

1. sulla

noun. perennial of southern Europe cultivated for forage and for its nectar-rich pink flowers that make it an important honey crop.

Synonyms

  • subshrub
  • Hedysarum
  • suffrutex
  • French honeysuckle
  • genus Hedysarum

Featured Games

2. Sulla

noun. Roman general and dictator (138-78 BC).

Synonym.com