Visit the forum if you have a language query!
From French dent-de-lion (literally "lion's tooth"), also in Late Latin dēns leōnis. The term has since died out in France, but compare Spanish diente de león, Italian dente di leone, Portuguese dente-de-leão, and also German Löwenzahn, all having the same literal meaning.
plant, wild flower (genus Taraxacum)
Elsewhere on the web