polybrids

noun
  1. Plural of polybrid; organisms or plants that are hybrids involving more than two parent species or varieties.
  2. Usage: technical; biology

Examples