Summary
English Synonyms:   more detail...
  1. sea squirt:


English

Detailed Synonyms for sea squirt in English

sea squirt:

sea squirt [the ~] nom

  1. the sea squirt
    – ascidian that can contract its body and eject streams of water 1
    the sea squirt
    – ascidian that can contract its body and eject streams of water 1

Alternate Synonyms for "sea squirt":


Related Definitions for "sea squirt":

  1. ascidian that can contract its body and eject streams of water1

Related Synonyms for sea squirt