]> FH barcode-01002907 Canada Newfoundland & Labrador Otter Rub Point, Fortune Bay Odonthalia dentata (Linnaeus) Lyngbye (Linnaeus) Lyngbye 2017-08-29 10:03:16 [data not captured]