Word info

multipetaled

Adjective

Meaning

multipetaled (not comparable)

Having multiple petals.

Source: en.wiktionary.org

Close letter words and terms