What does EFRA stand for?
EFRA stands for "Ecological and Forestry Research Agency"
How to abbreviate "Ecological and Forestry Research Agency"?
"Ecological and Forestry Research Agency" can be abbreviated as EFRA
What is the meaning of EFRA abbreviation?
The meaning of EFRA abbreviation is "Ecological and Forestry Research Agency"
What does EFRA mean?
EFRA as abbreviation means "Ecological and Forestry Research Agency"