Stone Lily (noun) Definition, Meaning & Examples

noun
  1. a fossil crinoid.
noun
  1. the fossil of any of several species of sea lily or crinoid
Stone Lily (noun) Definition, Meaning & Examples

More Definitions