Sea slug Sea slugs can shed light for perpetual green energy Sea slug is a marine invertebrate with varying levels of resemblance to terrestrial slugs. « Previous1Next » 1 of 1