Definitions for "FARMA"
FARMA is a co-operative association of farmers, producers and farmers' market organisations in the United Kingdom.