GNU Collaborative International Dictionary of English
last match results
Found one definition
-
cytostatic (sīˌtṓ‑stătˈĭk), a. (Biology) Having an inhibitory action on cell growth or cell division.
[PJC]