English Dictionary
◊ MELILOT
melilot
n : erect annual or biennial plant grown extensively especially
for hay and soil improvement [syn: {melilotus}, {sweet
clover}]
English Computing Dictionary
◊ DID YOU MEAN MELLOR?
Mellor
{Schlaer-Mellor}
 mel  meld  meldc  melinda  mellor