Sea Walnut Definition

noun
Any of several bioluminescent walnut-shaped ctenophores of the genus Mnemiopsis, especially M. leidyi.
American Heritage
Webster's New World