English | German | Russian | Czech

sea lemon English

Meaning sea lemon meaning

What does sea lemon mean?

sea lemon

Any of several species of nudibranchs of the family Dorididae, having a smooth, thick, convex yellow body. Ximenia americana, a tree of the tropics, bearing a fruit used for food.

Synonyms sea lemon synonyms

What other words have the same or similar meaning as sea lemon?

sea lemon English » English

sea-lemon

Are you looking for...?

sea | lemon