Melilotus alba
English Dictionary
->
Letter M
-> Melilotus alba
Search Dictionary:
Melilotus alba Definition
(n)
biennial
plant
;
valuable
honey
plant
Melilotus alba Synonyms
Melilotus alba
white melilot
white sweet clover
© Art Branch Inc.