SEA LEMON


Meaning of SEA LEMON in English

any one of several species of nudibranchiate mollusks of the genus doris and allied genera, having a smooth, thick, convex yellow body.

Webster English vocab.      Английский словарь Webster.