Sabellaria alveolata (Linnaeus, 1767)

AphiaID: 130866

honeycomb worm

Animalia (Kingdom) > Annelida (Phylum) > Polychaeta (Class) > Sedentaria (Subclass) > Canalipalpata (Infraclass) > Sabellariidae (Family)

Loading data...