Skip to main content

induplicative

English induplicative meaning in English  •  induplicative का अर्थ अंग्रेजी में
Adjective
  • Having induplicate sepals or petals in æstivation.
Advertisement