intercrossed Meaning, Definition & Usage

  1. adjective satellite produced by crossbreeding
    hybrid.

WordNet