Dictionary entry

Octopetalous

Webster's Dictionary 1806

Octopetalous

a.

having eight petals