Find the word definition

Wikipedia

ECTC

ECTC may refer to:

  • Ectoine synthase, an enzyme
  • East Carolina University