Solen /(?)/

So·len

Solen

n.
  1. A cradle, as for a broken limb. See Cradle, 6. (Med.)
  2. Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidae; a razor shell. (Zool.)