Englishramshorn snailnounMeaningAny member of the Planorbidae, a family of freshwater pulmonate molluscs whose shells are shaped like a ram's horn.Related wordsramshorn(English)great ramshorn(English)planorbid(English)worm shell(English)ram's horn squid(English)moon snail(English)planaxid(English)wormshell(English)SourcesDictionaryAPI.dev English dictionary data