English dictionary, thesaurus, translations & etymology
FreeDict.com

scarlet geranium in French

scarlet geranium in French

pélargonium écarlate
noun
A small annual flowering shrub, endemic to South Africa, of species Pelargonium inquinans, popular as an ornamental plant during the Victorian era.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.