×

luxuriant meaning in English

adj. luxuriant, lush; opulent, rampant, rank

Related Words

  1. luxure
  2. luxuriance
  3. luxurieux
  4. luz
PC Version

Copyright © 2018 WordTech Co.