Polycirrus

Explore definitions, synonyms, and language insights of Polycirrus

Definitions

Noun
genus of soft-bodied polychete marine worms

More General Terms