PETALOID is a playable word

petaloid Scrabble® Dictionary

adjective
resembling a petal
273 Playable Words can be made from "PETALOID"