Definify.com

Definition 2024


ramshorn_snails

ramshorn snails

English

Noun

ramshorn snails

  1. plural of ramshorn snail