pluchea

/ˈplʊtʃiːə/

Definitions

1. noun

A genus of flowering plants in the daisy and sunflower family.

“The park is home to various species of pluchea, attracting many tourists.”

Synonyms

  • mikania
  • pluchea
  • plucheae

Antonyms

  • weed