English edit

Noun edit

latrunculins

  1. plural of latrunculin