Wiktionary
petalled
a. (context botany English) Having or with petals. alt. (context botany English) Having or with petals.