Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
luxuriant
in English
luxuriant
us
/ˌluːkʃəˈɹi.ənt/
uk
/ˌluːkʃ(ə)ri.ənt/
#uncommon
Definitions
Adjective
richly
detailed
or
abundant
(
in
growth
or
features
)