Adjective
Of
or
pertaining
to
these
hominids
.
Noun
Any
of
several
extinct
hominids
,
belonging
to
the
genera
,
when
seen
as
distinct
,
and
sometimes
other
closely
related
genera
.