leontodon

/lɪɒntədɒn/

Definitions

1. noun

a genus of dandelion-like plants, native to Europe and Western Asia

“The field was home to several rare species of leontodon.”

Synonyms

  • dandelion
  • plantain

Antonyms

  • weed