solen Meaning, Definition & Usage

So"len noun
Etymology
NL., fr. Gr. channel, a shellfish.
Definitions
  1. (Med.) A cradle, as for a broken limb. See Cradle, 6.
  2. (Zoöl.) Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidæ; a razor shell.

Webster 1913