Synonyms of Sea Squirt in English :
Antonyms of Sea Squirt in English
Thesaurus of Sea Squirt in English
Sea Squirt
see definition of sea squirtHypernyms of sea squirt
1. (noun) ascidian that can contract its body and eject streams of water
Synonyms of Sea Squirt in English :
Antonyms of Sea Squirt in English
Thesaurus of Sea Squirt in English
1. (noun) ascidian that can contract its body and eject streams of water