Enneapetalous /(?)/

En·ne·a·pet·al·ous

Enneapetalous

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