Wiktionary
depetal
vb. (context transitive English) To strip of petals.
vb. (context transitive English) To strip of petals.