pelican's foot (English, noun)
expansion: pelican's foot
Senses:
glosses: Any of the Aporrhaidae family of sea snails.
Forms: