English edit

Noun edit

cephalostatins

  1. plural of cephalostatin

Anagrams edit