Solen

Webster's Dictionary of the English Language

·noun A cradle, as for a broken limb. ·see Cradle, 6.

II. Solen ·noun Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidae; a razor shell.

Related Words