| YouTube Channel

कच्छुराल (kacchurAla)

 
Apte
English
कच्छुरालः [kacchurālḥ], A kind of plant (Mar. भोंकर).