rosebuds

noun
  1. plural of rosebud; unopened flower buds of rose plants

Examples