Synonyms and Antonyms for Melilotus_alba

1. Melilotus alba (n.)

biennial plant; valuable honey plant

Synonyms: