Words: petaloid
Part of speech: a
Definition: resembling a flower petal