Attested.to

Definition

small primitive marine worm lacking external segmentation and resembling polychaete larvae

Seed ·

Term in context

archiannelid in CommonParlance