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