great ramshorn

English

Noun

great ramshorn (plural great ramshorns)

  1. Planorbarius corneus, a freshwater air-breathing snail

Translations