English | German | Russian | Czech

sea walnut English

Meaning sea walnut meaning

What does sea walnut mean?

sea walnut

A comb jelly in the genus Mnemiopsis, native to the western Atlantic Ocean but invasive around the world.

Synonyms sea walnut synonyms

What other words have the same or similar meaning as sea walnut?

sea walnut English » English

warty comb jelly

Are you looking for...?

sea | walnut