Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ecotourist
in English
ecotourist
#uncommon
Definitions
Noun
a
traveler
supporting
conservation
;
visiting
natural
environments
The
ecotourist
traveled
to
the
Amazon
rainforest
to
support
local
conservation
efforts
.