rockrose: any of numerous varieties of helianthemums having small rose-like yellow or white or reddish flowers
living thing: a living (or once living) entity
freedom of religion: a civil right guaranteed by the First Amendment to the US Constitution