solen 竹蟶
So·len n. 1. Med. A cradle, as for a broken limb. See Cradle, 6. 2. Zool. Any marine bivalve mollusk belonging to Solen or allied genera of the family Solenidae; a razor shell. ◄ ►