mahāchidrā महाछिद्रा

Definition: f. a species of medicinal plant