Find the word definition

Wikipedia

ECTA

ECTA may refer to:

  • European Competitive Telecommunications Association
  • Diaminobutyrate acetyltransferase, an enzyme