Definify.com

Definition 2024


ramshorns

ramshorns

English

Noun

ramshorns

  1. plural of ramshorn