Sea Walnut Definition
noun
Any of several bioluminescent walnut-shaped ctenophores of the genus Mnemiopsis, especially M. leidyi.
American Heritage
Webster's New World
Find Similar Words
Find similar words to sea walnut using the buttons below.