MELILOT


Meaning of MELILOT in English

noun any species of melilotus, a genus of leguminous herbs having a vanillalike odor; sweet clover; hart's clover. the blue melilot (melilotus caerulea) is used in switzerland to give color and flavor to sapsago cheese.

Webster English vocab.      Английский словарь Webster.