a plant of the dioscoreaceas family from philippines - Anglais Synonymes Dictionnaire