pelican's foot

/P EH1 L AH0 K AH0 N EH0 S F UH0 T/
noun
  1. 1

    Any of the Aporrhaidae family of sea snails.