Meaning of Polycirrus

Definition of Polycirrus

(noun) genus of soft-bodied polychete marine worms

Other information on Polycirrus

WIKIPEDIA results for Polycirrus
Amazon results for Polycirrus