• Doura

    Alternative forms

    Full definition of doura

    Noun

    doura

    (uncountable)
    1. A kind of sorghum.
    ----
    © Wiktionary