What is the full meaning of hydrocrackers
HYDROCRACKER, one engaged in hydrocracking [n]
Example of the word hydrocrackers placed on a Scrabble board.