Definition of "anthropoids"

anthropoids