Valve-shell
English Translation from English to English dictionary online for the word Valve-shell
-
1 n.
Any fresh-water gastropod of the genus Valvata.
-
2 n.
Any fresh-water gastropod of the genus Valvata.