Find the word definition

Wikipedia
ECTC

ECTC may refer to:

  • Ectoine synthase, an enzyme
  • East Carolina University