1. a. Having nine petals, or flower leaves.
1. Having nine petals, or flower leaves. Origin: Gr. Nine + E. Petalous: cf. F. Enneapetale. Source: Websters Dictionary (01 Mar 1998)