cybrids
English
Noun
cybrids
plural of
cybrid