infrahuman Meaning, Definition & Usage

  1. adjective satellite belonging to a group below humans in evolutionary development
    • infrahuman animals

WordNet