TMVP

AcronymDefinition
TMVPTamileela Makkal Viduthalai Pulikal (Sri Lanka)
TMVPTobacco Mosaic Virus Coat Protein (biochemistry)