hominoid - adjective

normal formhominoid
comparative
superlative