Search criteria: scientific name =
Nucella canaliculata
Photo © by
Royal BC Museum
Nucella canaliculata
Channelled Dogwinkle, Dog Whelk