Meaning In Tamil Logo

Acquired Immunity

Tamil Meaning

தேட்ட எதிர்ப்புச்சக்தி