Wiktionary
neocarzinostatins
n. (plural of neocarzinostatin English)
n. (plural of neocarzinostatin English)