american beauty








noun

  1. an American variety of rose, periodically bearing large crimson blossoms.
56 queries 0.552