English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Valve-shell
Valve-shell
(n.)
Any fresh-water gastropod of the genus Valvata.