Idioms on plants and flowers

Do you know the meanings of ‘shrinking violet’ or ‘primrose path’?

 

Take this quiz to learn some idioms on plants and flowers today!