Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
nonhuman
in English
nonhuman
us
/ˈnɑnhʊmən/
uk
/ˈnɒnhjuːmæn/
#moderate
Plural
nonhumans
Definitions
Adjective
not
of
human
origin
;
non-human
species
Noun
a
being
or
entity
that
is
not
human