OMAFRA

AcronymDefinition
OMAFRAOntario Ministry of Agriculture, Food and Rural Affairs (Government of Ontario, Canada)