Define trona. trona synonyms, trona pronunciation, trona translation, English dictionary definition of trona. n. A natural vitreous gray or white mineral, Na2CO3 · NaHCO3 · 2H2O, used as a source of sodium compounds. American Heritage® Dictionary of
Introduction Invasive alien plants pose one of the greatest threats to the world's biodiversity, ecosystem services, and economic costs [1–4]. Invasive aquatic macrophytes are no exception and are among the world's most damaging and problematic species. They cause harm by altering ecosystems, ...