polybrids

nounPlural of polybrid; organisms that are hybrids of more than two distinct species or varieties.

No synonyms or antonyms found for this word.