English edit

Noun edit

justicidin (plural justicidins)

  1. (organic chemistry) Any of a group of bioactive lignans present in the water willow Justicia procumbens