Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sea lily Definition

Cancel
sea lily
noun(sea lily)
crinoid; especially : a stalked crinoid

Words Related to sea lily!

sea lily Examples by Brain Bank Users