INDUPLICATE Meaning of INDUPLICATE in English (a.) Having the edges rolled inward and then arranged about the axis without overlapping; -- said of leaves in vernation. Webster's English dictionary. Английский словарь Webster. 2012