What is the full meaning of ramshorns
RAMSHORN, a snail used as an aquarium scavenger [n]
Example of the word ramshorns placed on a Scrabble board.