Sanskrit · noun · Nature & the Garden

Babchi

बाबची
said BAAB-chee
also written: Bakuchi
Meaning

Psoralea seed, a medicinal seed used in remedies for skin pigmentation.