English dictionary
leucogenes leontopodium meaning and definition
Definition and meaning of leucogenes leontopodium at MeaningMonkey.org. leucogenes leontopodium meaning and definition in the English Dictionary.LEUCOGENES LEONTOPODIUM noun
Definition of Leucogenes leontopodium (noun)
- perennial herb closely resembling European edelweiss; New Zealand
- synonyms: north island edelweiss
Source: Princeton University Wordnet