Subscriber login


Forgot your password?

Library card login

Other

sea lily

Definition of sea lily

noun

  • a sedentary marine echinoderm which has a small body on a long jointed stalk, with feather-like arms to trap food.
    • Class Crinoidea

sea lily in other Oxford dictionaries

Definition of sea lily in the US English dictionary