DEFRA

views updated

DEFRA UK Department of the Environment, Food and Rural Affairs; web site www.defra.gov.uk.

More From encyclopedia.com