GNU Collaborative International Dictionary of English
last match results
Found one definition
-
‖Solen (?), n. [NL., fr. Gr. >>> channel, a shellfish.]
1. (Med.) A cradle, as for a broken limb. See Cradle, 6.
[1913 Webster]
2. (Zool.) Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidae; a razor shell.
[1913 Webster]