reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
crinoid designating or pertaining to a crinoid or crinoids. [1/3 definitions]
sea lily a deep-water marine crinoid with a flowerlike body on a long stalk by which it is attached to the ocean floor.