induplicate
English
induplicate meaning in English • induplicate का अर्थ अंग्रेजी में
Adjective
- Having the edges bent abruptly toward the axis; -- said of the parts of the calyx or corolla in æstivation.