SEA LILY


Meaning of SEA LILY in English

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

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.