yampee









yampee


noun

  1. a vine, Dioscorea trifida, of South America, having large leaves and edible tubers.
49 queries 0.603