ligularia

/lɪˈɡyʊəriə/

Definitions

1. noun

A genus of flowering plants in the family Asteraceae, native to East Asia.

“The horticulturist specializes in cultivating rare species of ligularia, including the Ligularia przewalskii.”

Synonyms

  • flowering-plant
  • ligular

Antonyms

  • evergreen
  • shrub