Word of the Moment

Petalless

(of flowers) having no petals