sea peach Meaning, Definition & Usage

Sea" peach`
Definitions
  1. (Zoöl.) A beautiful American ascidian (Cynthia, ∨ Halocynthia, pyriformis) having the size, form, velvety surface, and color of a ripe peach.

Webster 1913