"Prophylactic" is a broad-enough word to encompass vaccines, as well, so I'm not sure what you're getting at. It just means something that defends against disease.