LMSSA Views 1 meanings found LMSSA is an abbreviation for Licentiate of Medicine & Surgery of The Society of Apothecar. It is mainly used in Medical-related contexts. Medical Licentiate of Medicine & Surgery of The Society of Apothecar