Sea jelly

Webster's Dictionary of the English Language

·- A medusa, or jellyfish.

Related Words