What does goosegrass mean?
noun
A type of grass with broad leaves, often found in wet areas, and a distinctive, unpleasant odor. It is also known as Eleusine indica.
Example
"The goosegrass in the garden was a nuisance, as it spread quickly and was difficult to eradicate."
Definition generated by AI and curated by RJS Tech Solutions LLP.