townsendia

/ˌtʌwnsənˈdiːə/

Definitions

1. noun

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

“The botanist studied the various species of townsendia found in the local flora.”

Synonyms

  • aster
  • daisy

Antonyms

  • thistle
  • weed