• word of the day

    dioscorea trifida

    dioscorea trifida - Dictionary definition and meaning for word dioscorea trifida

    Definition
    (noun) tropical American yam with small yellow edible tubers
    Synonyms : cush-cush
Connect with us on Facebook