sea lemon Meaning, Definition & Usage

Sea" lem"on
Definitions
  1. (Zoöl.) Any one of several species of nudibranchiate mollusks of the genus Doris and allied genera, having a smooth, thick, convex yellow body.

Webster 1913