Noun Definition

gasteropoda

1.Definition: snails and slugs and their relatives

Related Noun(s):gastropoda

Category: Animals