sea squirts
Definition
noun. any tunicate especially a sessile ascidian so called from its habit of contracting its body and ejecting streams of water when disturbed.
Example Sentence
The sea squirts are free-swimming as larvae.
Hear It! Say It! Write It!
sea squirts