Other words

HAST THOU PETALS?