Definition, Meaning & Anagrams | English word ONCOSTATIC
ONCOSTATIC
Definitions of ONCOSTATIC
- That halts the spread of a cancer
Number of letters
10
Is palindrome
No
Search for ONCOSTATIC in:
Page preparation took: 119.79 ms.