sea squirt Meaning, Definition & Usage

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

WordNet


Sea" squirt`
Definitions
  1. (Zoöl.) An ascidian. See Illust. under Tunicata.

Webster 1913