biohybrids
English
Noun
biohybrids
plural of
biohybrid