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.”
1. noun
a genus of dandelion-like plants, native to Europe and Western Asia
“The field was home to several rare species of leontodon.”