Found 1 items, similar to Sea lemon.
English → English (gcide)
Definition: Sea lemon
Sea lemon
\Sea“ lem”on\ (Zo["o]l.)
Any one of several species of nudibranchiate mollusks of the
genus Doris and allied genera, having a smooth, thick, convex
yellow body.
[1913 Webster]