Venus''s girdle

Explore definitions, synonyms, and language insights of Venus''s girdle

Definitions

Noun
ctenophore having a ribbon-shaped iridescent gelatinous body

More General Terms