Find the word definition

Wikipedia
ECTA

ECTA may refer to:

  • European Competitive Telecommunications Association
  • Diaminobutyrate acetyltransferase, an enzyme