Golden Bowl

Dictionary

OCTOPETALOUSa.

[Gr. eight and a petal.] Having eight petals or flower-leaves.