What is the meaning of sea lily in English?

Learn vocabulary with pictures as well as definitions of sea lily in English

Learn in

See more

n. sea lily

Definition of sea lily in English

Marine invertebrate with a central disc which branches off into arms similar to long leaves, and a columnar trunk that adheres to rocks and other marine surfaces.