Webster's Revised Unabridged Dictionary · 1913

Octopetalous

Octopetalous , adjective

[Octo- + petal.]

(Botany) Having eight petals or flower leaves.