Linum
English Meaning
A genus of herbaceous plants including the flax (Linum usitatissimum).
- A genus of herbaceous plants including the flax (Linum usitatissimum).
Sorry, No Malayalam Meaning for your input!
See Linu Want To Try Linum In Malayalam??