Sea-lemon meaning

Any of several species of nudibranchiate mollusks of the family Dorididae, having a smooth, thick, convex yellow body.
noun
0
0
Ximenia americana, a tree of Australia.
noun
0
0
Advertisement