Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: SWIR MRW USML DISA PEB
Meanings and definitions for DEFRA
What does DEFRA stand for? What does DEFRA mean?
- The Department for Environment, Food and Rural Affairs (Defra) is the government department responsible for environmental protection, food production and standards, agriculture, fisheries and rural communities in the United Kingdom of Great Britain and Northern Ireland.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap