Home
Search
Index
Definify.com
Definition
2025
ramshorns
ramshorns
English
Noun
ramshorns
plural of
ramshorn
Similar Results
Ramsons