Synonyms and Antonyms for sea squirt | Synonym.com

Synonyms and Antonyms for sea squirt

1. sea squirt (n.)

ascidian that can contract its body and eject streams of water

Synonyms: