VariousWords beta
Related Terms:
Definitions:
Noun
sea squirt
Definition: ascidian that can contract its body and eject streams of water
Definition: Any sessile tunicate, of the class Ascidiacea, which squirts water from two openings when touched; they are filter feeders