infrahuman
English Dictionary
->
Letter I
-> infrahuman
Search Dictionary:
infrahuman Definition
(s)
belonging
to
a
group
below
humans
in
evolutionary
development
; "
infrahuman
animals
"
infrahuman Synonyms
infrahuman
© Art Branch Inc.