Definition Definition

sea lemon - Meaning and Examples

Meaning of 'sea lemon' (Webster Dictionary)

1 . Sea lemon
- Any one of several species of nudibranchiate mollusks of the genus Doris and allied genera, having a smooth, thick, convex yellow body.