sea lily
English Dictionary
->
Letter S
-> sea lily
Search Dictionary:
sea lily Definition
(n)
crinoid
with
delicate
radiating
arms
and
a
stalked
body
attached
to
a
hard
surface
sea lily Synonyms
sea lily
© Art Branch Inc.