American Dictionary of the English Language

Dictionary Search

Petaloid


PET'ALOID, adjective [petal and Gr. form.] Having the form of petals.