PETALOID is a playable word

petaloid Scrabble® Dictionary

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