Skip to main content

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.
Advertisement