genus Spadella
Explore definitions, synonyms, and language insights of genus Spadella
Definitions
Noun
marine worms resembling the sagittas but with a broader body and only one pair of lateral fins