sea squirt

English

Noun

sea squirt (plural sea squirts)

  1. Any sessile tunicate of the class Ascidiacea, which expels water from two openings when disturbed; they are filter feeders.

Translations

See also