small flowers and broad green leaves growing on a stone