Lions foot

From Biology-Online Dictionary
Jump to: navigation, search

Lions foot

(Science: botany) a composite plant of the genus Prenanthes, of which several species are found in the united states.

The edelweiss.