English dictionary, thesaurus, translations & etymology
FreeDict.com

clarkia in French

clarkia in French

clarkia
noun
Any of several annual flowering plants, of the genus Clarkia, native to the Americas.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.