Skip to main content

duplicature

English duplicature meaning in English  •  duplicature का अर्थ अंग्रेजी में
Noun
  • A doubling; a fold, as of a membrane.
Advertisement