English edit

Noun edit

ramshorns

  1. plural of ramshorn