salsola

/sɑlˈsoʊlə/

Definitions

1. noun

A genus of flowering plants in the family Amaranthaceae, also known as Russian thistle.

“The invasive salsola plant has become a problem in the local ecosystem.”

Synonyms

  • Russian thistle
  • tumbleweed

Antonyms

  • native plant
  • non-invasive species