• word of the day

    festuca ovina

    festuca ovina - Dictionary definition and meaning for word festuca ovina

    Definition
    (noun) cultivated for sheep pasturage in upland regions or used as a lawn grass
Connect with us on Facebook