Dictionary
Dictionary
Solen — definition & meaning
Word Type Definition Solen n. Any marine bivalve mollusk belonging to Solen or allied
genera of the family Solenidae; a razor shell.
Explore more words:
Sledge · Supererogation · Bashi-bazouk · Taxation · Piscina · Mono · Roborate · Curarize ·