English → Hindi dictionary

melilot

Noun

मेलिलोटस ऐल्बा

Definition

erect annual or biennial plant grown extensively especially for hay and soil improvement

Similar words
sweet clovermelilotus

Looking for poetry? Read shayari and poems by great poets.