A gram stain is a test to identify the cause of a bacterial infection, so that appropriate treatment can be given. Your GP may suggest it if they suspect that you have a bacterial infection.
Gram stain at Lab Tests Online UK (external link)
Last updated: 04 October 2011