]> FH barcode-00270230 Ecuador Galapagos Province South Seymour Island Perichaena depressa Libert Libert 2010-08-16 16:37:47 G. W. Martin