Buckbean
English Meaning
- A perennial herb (Menyanthes trifoliata) native to the Northern Hemisphere and having trifoliate leaves and clusters of white, pink, or purplish flowers.
Sorry, No Malayalam Meaning for your input!
See Buckbea Want To Try Buckbean In Malayalam??