Meaning of EFA in English:

EFA

abbreviation

  • Essential fatty acid.

    • ‘EFAs have many potential therapeutic applications’