Word info

mitotoxin

Noun

Meaning

mitotoxin (plural mitotoxins)

Any mitotoxic substance

Source: en.wiktionary.org

Close letter words and terms