ramshorn
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Noun
[edit]ramshorn (plural ramshorns)
- (fortifications) A low semicircular work situated in and commanding a ditch.
- An ammonite; a fossil cephalopod.
- A ramshorn snail