Solen Definition

noun

(medicine) A cradle, as for a broken limb.

Wiktionary

(zoology) Any marine bivalve mollusk belonging to Solen or allied genera; a razor shell.

Wiktionary

Origin of Solen

  • From Ancient Greek [script?].

    From Wiktionary

Find Similar Words

Find similar words to solen using the buttons below.

Words Starting With

Words Ending With

Unscrambles

solen