Noun
solenid (plural solenids) (zoology) Any mollusk in the bivalve family Solenidae, the razor shells.