bodyoid
nounEtymology body + -oid. Probably patterned off organoid.
1
Biotechnology, Engineering, Medicine, Natural sciences, Physical sciences, Sciences A hypothetical brainless version of an animal (especially a human) used to grow organs, test drugs, etc.