Xenotransplantable definition

Capable of being xenotransplanted.
adjective
0
0
Advertisement