Dictionary.com
definitions
  • synonyms
British Dictionary definitions for ramshorn snail

ramshorn snail

noun
  1. any of various freshwater snails of the genus Planorbis that are widely used in aquariums
Show More
Collins English Dictionary - Complete & Unabridged 2012 Digital Edition © William Collins Sons & Co. Ltd. 1979, 1986 © HarperCollins Publishers 1998, 2000, 2003, 2005, 2006, 2007, 2009, 2012