Definify.com

Definition 2026


ramshorn_snails

ramshorn snails

English

Noun

ramshorn snails

  1. plural of ramshorn snail