Summary
French to English:   more detail...
  1. luxuriante:


French

Suggestions for luxuriante in French

Spelling Suggestions for: luxuriante


Wiktionary Translations for luxuriante:

luxuriante
adjective
  1. abundant in growth or detail

External Machine Translations: