hominian

(adj) hominid

< homing torpedo | hominid >