DEFRA Novella Abbreviation

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

Department of The Envirhnment, Fisheries and Rural Affairs
Novella

Citation

Last updated: