sea walnut

listen to the pronunciation of sea walnut
English - English
A walnut-shaped ctenophore, especially one of the genus Mnemiopsis