SynonymX
Speak
Sea Squirt
Definition of Sea Squirt
1.
Ascidian that can contract its body and eject streams of water
Noun
Semanticaly linked words with "sea squirt"
ascidian
Hyponims for word "sea squirt"
ascidian