This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Leontodon

  1. n.
    A genus of liguliflorous composite plants, including the fall dandelion (L. autumnale), and formerly the true dandelion; -- called also lion's tooth.



Shares

Related Words

Menu