• word of the day

    tallgrass

    tallgrass - Dictionary definition and meaning for word tallgrass

    Definition
    (noun) any of various grasses that are tall and that flourish with abundant moisture
    Synonyms : tall-grass
Download our Mobile App Today
Receive our word of the day
on Whatsapp