Definify.com

Definition 2024


gastropods

gastropods

English

Noun

gastropods

  1. plural of gastropod