petaliferous
[ pet-l-if-er-uh s ]
/ ˌpɛt lˈɪf ər əs /
adjective Botany.
bearing or having petals.
Words nearby petaliferous
British Dictionary definitions for petaliferous
petaliferous
petalous
/ (ˌpɛtəˈlɪfərəs) /
adjective
bearing or having petals