holothuridae: a family of Holothuroidea
taxonomic group: animal or plant group having natural relations
histocompatibility: condition in which the cells of one tissue can survive in the presence of cells of another tissue