What is the full meaning of cytochromes
CYTOCHROME, any of a group of substances in living cells, of great importance in cell oxidation [n]
Example of the word cytochromes placed on a Scrabble board.