English

edit

Noun

edit

ramshorns

  1. plural of ramshorn