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