Concept yam (discorea esculenta) [english]

Language Gloss
English yam (discorea esculenta)