ORCA

Medical abbreviations:
ORCA

Open Resort Of Computer Applications