Skip to main content

leontodon

English leontodon meaning in English  •  leontodon का अर्थ अंग्रेजी में
Noun
  • A genus of liguliflorous composite plants, including the fall dandelion (Leontodon autumnale), and formerly the true dandelion; -- called also lion's tooth>.
Advertisement