Taxonomy

Animalia

Annelida Polychaeta

Phyllodocida

Polynoidae

Harmothoe imbricata

Fifteen Scaled Worm

Overlapping Pleasant-passage