Home / B / biomedical science

biomedical science

noun 18 letters Scrabble 28 WWF 35
Definitions
noun

the application of the principles of the natural sciences to medicine

Look “biomedical science” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →