Definitions of sea lemon:
- noun: Any of several species of nudibranchs of the family Dorididae, having a smooth, thick, convex yellow body.
- noun: Ximenia americana, a tree of the tropics, bearing a fruit used for food.
(Definitions from Wiktionary)
Related words...
|
|
|
| |