Skip to main content

pachysandra

English pachysandra meaning in English  •  pachysandra का अर्थ अंग्रेजी में
Noun
  • Any plant of the genus Pachysandra; they are low-growing evergreen herbs or subshrubs having dentate leaves and used as ground cover.
Advertisement