elephant foot yams

English

Noun

elephant foot yams

  1. plural of elephant foot yam