• word of the day

    umbrella sedge

    umbrella sedge - Dictionary definition and meaning for word umbrella sedge

    (noun) African sedge widely cultivated as an ornamental water plant for its terminal umbrellalike cluster of slender grasslike leaves

Word used in video below:
text: tried to steal my umbrella, so I clocked her.
Download our Mobile App Today
Receive our word of the day
on Whatsapp