Portulaca
English Meaning
A genus of polypetalous plants; also, any plant of the genus.
- Any of various fleshy plants of the genus Portulaca, especially P. grandiflora of South America, cultivated for its showy colorful flowers that open only in sunlight. Also called rose moss.
Sorry, No Malayalam Meaning for your input!
See Portulac Want To Try Portulaca In Malayalam??