In biology|lang=en terms the difference between enterotoxin and enterotoxigenic
is that enterotoxin is (biology) any of several toxins produced by intestinal bacteria while enterotoxigenic is (biology) that produces enterotoxins.
As a noun enterotoxin
is (biology) any of several toxins produced by intestinal bacteria.
As an adjective enterotoxigenic is
(biology) that produces enterotoxins.