sea gooseberry

Explore definitions, synonyms, and language insights of sea gooseberry

Definitions

Noun
ctenophore having a rounded body with longitudinal rows of cilia

More General Terms