Chinese Version(中文版) | EBooks(电子书)
[ɒktɒ'petələs]
(a.) Having eight petals or flower leaves.
Checker: Yale
adj. having eight petals.
Checker: Monroe