×
luxuriant
meaning in English
adj.
luxuriant, lush; opulent, rampant, rank
Related Words
luxure
luxuriance
luxurieux
luz
PC Version
Copyright © 2018 WordTech Co.