Word info

hexapetalous

Adjective

Meaning

Having six petals.

Source: Webster's dictionary

Close letter words and terms