Robuta

https://www.merriam-webster.com/dictionary/overgrow OVERGROW Definition & Meaning - Merriam-Webster The meaning of OVERGROW is to grow over so as to cover with herbage. How to use overgrow in a sentence. merriam websterovergrowdefinitionmeaning