◄
Octopetalous
►
Dictionary
(
a.
) Having eight petals or flower leaves.
Clyx.com