Sanskrit · noun · Nature & the Garden

Pankhuri

पंखुड़ी
Meaning

A petal of a flower.