]> A barcode-00032883 China Sichuan Southeast of Tachien-lu, 5500-7000 feet Rosa glomerata Rehder & E. H. Wilson Rehder & E. H. Wilson 2010-08-16 16:39:08 E. H. Wilson