English synonyms about - contact  

sea squirt

noun

1 sea squirt

Ascidian that can contract its body and eject streams of water.


Find more on sea squirt elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0159