]> NEBC barcode-01047593 United States of America Rhode Island Providence Elodea canadensis Michaux Michaux 2016-07-25 12:59:16 Thomas Hope