kṛtacchidrā कृतच्छिद्रा

Definition: f. the plant Luffa acutangula