Stone Lily Definition

noun
A fossil crinoid.
Webster's New World