Find the word definition

Crossword clues for afta

Wikipedia
AFTA

AFTA may refer to:

  • ASEAN Free Trade Area
  • Galactan 5-O-arabinofuranosyltransferase, an enzyme