Pachysandra
English Meaning
- Any of several plants of the genus Pachysandra, especially the evergreen P. terminalis native to Japan, having toothed leaves and inconspicuous white unisexual flowers. Also called Japanese spurge.
Sorry, No Malayalam Meaning for your input!
See Pachysandr Want To Try Pachysandra In Malayalam??