#suprapedal_gland
Suprapedal gland
Land located inside the front end of the foot of gastropods
The suprapedal gland or mucous pedal gland is an anatomical feature found in some snails and slugs. It is a gland located inside the front end of the foot of gastropods.
Sun 2nd
Provided by Wikipedia
This keyword could refer to multiple things. Here are some suggestions:
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.