English to Francais Dictionary
lanceolate
Forme foliaire
Meaning for lanceolate found in 11 Languages.
Sponored Video