gastropod
nounDefinition of gastropod
: any of a large class (Gastropoda) of mollusks (such as snails and slugs) usually with a univalve shell or none and a distinct head bearing sensory organs
Keep scrolling for more
Keep scrolling for more