• Festuca

    Full definition of festuca

    Noun

    festuca

    (plural festucas)
    1. fescue grass----
    © Wiktionary