Tamil Dictionary 🔍

sea-lemon

Sea" lem"on. (Zoöl.) Defn: Any one of several species of nudibranchiate mollusks of the genus Doris and allied genera, having a smooth, thick, convex yellow body.


sea-lemon - Similar Words