xenohybrids
English
Noun
xenohybrids
plural of
xenohybrid
.