Cannabis Sativa October 12, 2016October 12, 2016 thcscience_admin EFSA is an acronym for: Egypt Financial Supervisory Authority European Food Safety Authority EFSA is also the ICAO code for Savonlinna Airport. Topics referred to by the same term