Enneapetalous

enUK

En`ne`a`pet´al`ous


a.1.(Bot.) Having nine petals, or flower leaves.