Definify.com

Definition 2025


ramshorns

ramshorns

English

Noun

ramshorns

  1. plural of ramshorn