Find the word definition

Wiktionary
biohybrids

n. (plural of biohybrid English)

Usage examples of "biohybrids".

They came up with the idea of cloning biohybrids and augmenting them with various cybernetic implants at key stages in their physical development.