Home

Word

Melilotus alba, n.
more info biennial plant; valuable honey plant
<noun.plant>

Melilotus alba white melilot white sweet clover
semantic pointers
hypernym