Noun Definition

gastropoda

1.Definition: snails and slugs and their relatives

Related Noun(s):gasteropoda

Category: Animals