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