DEFRA Funnies Abbreviation

DEFRA has various meanings in the Funnies category. Discover the full forms, definitions, and usage contexts of DEFRA in Funnies.

Department of Eradicating Farming and Real Agriculture
Funnies

Citation

Last updated: