Pennywort
English Meaning
A European trailing herb (Linaria Cymbalaria) with roundish, reniform leaves. It is often cultivated in hanging baskets.
Sorry, No Malayalam Meaning for your input!
See Pennywor Want To Try Pennywort In Malayalam??