Definition Definition

sea squirt - Meaning and Examples

Meaning of 'sea squirt' (Webster Dictionary)

1 . Sea squirt
- An ascidian. See Illust. under Tunicata.