PETALOID is a playable word

petaloid Scrabble® Dictionary

adjective
resembling a petal

275 Playable Words can be made from "PETALOID"