WFRS

Medical abbreviations:
WFRS

World Federation of Roses Societies