Noun
leiocarpin (plural leiocarpins) (medicine, organic chemistry) Any of a particular group of antileukemic fungal metabolites