Skip to
noun
A colloquial term for a jellyfish, derived from the translucent, gelatinous nature of the animal.
Browse