English-French dictionary »

larkspur meaning in French

EnglishFrench
larkspur [larkspurs] (Delphinium)
noun
[UK: ˈlɑːk.spɜː(r)]
[US: ˈlɑːrk.ˌspər]

dauphinelle◼◼◼nom {f}

pied d’alouettenom {m}