sullaEnglish

French honeysuckle, Hedysarum coronarium, Lucius Cornelius Sulla Felix, Sulla, sulla

Noun

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

English: French honeysuckle, sulla, Hedysarum coronarium

Bahasa words with similar meanings

English words with similar meanings

Show 3 words