INDUPLICATIVE Meaning of INDUPLICATIVE in English adj having induplicate leaves in vernation. 2. induplicative ·adj having induplicate sepals or petals in aestivation. Webster English vocab. Английский словарь Webster. 2012