VariousWords beta
Related Terms:
Noun
Definition: One of a family (Lernaeidae) of parasitic crustaceans found attached to fishes and other marine animals.
Adjective
Definition: From or pertaining to Lerna, a former coastal lake and Helladic site on the Peloponnese.