Definition of sea lemon

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of sea lemon is as below...

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

Lern More About Sea Lemon

Sea Lemon :: Sea lemon () Any one of several species of nudibranchiate mollusks of the genus Doris and allied genera, having a smooth, thick, convex yellow body..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us