Wiktionary
multipetalled
a. (alternative form of multipetaled English)
a. (alternative form of multipetaled English)