bn:01802985n
Noun Concept
NL
No term available
EN
The suprapedal gland or mucous pedal gland is an anatomical feature found in some snails and slugs. Wikipedia
Relations
Sources