|
Definition of Sea squirt
1. Noun. Ascidian that can contract its body and eject streams of water.
Generic synonyms: Ascidian
Definition of Sea squirt
1. Noun. Any sessile tunicate, of the class ''Ascidiacea'', which squirts water from two openings when touched; they are filter feeders ¹
¹ Source: wiktionary.com
Medical Definition of Sea squirt
1.