Word Hen
What is the meaning of the word "
denizen
"?
Definitions:
a plant or animal naturalized in a region
noun
denizens of field and forest
Synonyms:
dweller
habitant
indweller
inhabitant