sea walnut

ctenophore

See sea walnut in American Heritage Dictionary 4

noun
A walnut-shaped ctenophore, especially one of the genus Mnemiopsis.
link/cite print suggestion box