DUPLICATURE Meaning of DUPLICATURE in English noun a doubling; a fold, as of a membrane. Webster English vocab. Английский словарь Webster. 2012