Matching Words
2989 ResultsBelow are the words that matched your query.
Cytostatic
- - Having an inhibitory action on cell growth or cell division.
Cytostomes
- noun - mouth of a protozoan
Cytotoxins
- noun - any substance that has a toxic effect on cells