pedal gland /ˈpɔːl/ n

中文:足腺

Meaning:Organ of the foot located near the mouth; it secretes an adhesive substance that allows the snail to crawl.

Found in these illustrated scenes(1)

‹ Browse all scenes