Word Study
melilotus alba
WORDNET DICTIONARY
Noun melilotus alba has 1 sense
- melilotus alba(n = noun.plant) white melilot, white sweet clover - biennial plant; valuable honey plant; Array is a kind of melilot, melilotus, sweet clover
For further exploring for "melilotus alba" in Webster Dictionary Online