Definify.com

Definition 2024


gastropode

gastropode

French

Noun

gastropode m (plural gastropodes)

  1. gastropod

Synonyms