Online English Dictionary

Home

Induplicative


a.

Having induplicate sepals or petals in æstivation.


© 2009 Dammam Community College