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>.