inweed
/ɪnˈwiːd/Definitions
1. noun
A type of invasive weed; an invasive plant.
“The park rangers were fighting to control the spread of inweed in the local ecosystem.”
1. noun
A type of invasive weed; an invasive plant.
“The park rangers were fighting to control the spread of inweed in the local ecosystem.”