Induplicative meaning

(botany) Having induplicate sepals or petals in aestivation.
adjective
0
0
(botany) Having induplicate leaves in vernation.
adjective
0
0
Advertisement

Origin of induplicative