English → Hindi dictionary

melilotus

Noun

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

Definition

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

Similar words
melilotsweet clover

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