How do you spell Duplicature


 Definitions

Available Definitions:
1)  n. - A doubling; a fold, as of a membrane.