What is the full meaning of biochemists
BIOCHEMIST, a chemist specialising in the chemistry of living things [n]
Example of the word biochemists placed on a Scrabble board.