ramshorns
English
Noun
ramshorns
plural of
ramshorn