Inoculability definition

The quality of being inoculable.

The inoculability of leprosy.

noun
0
0
Advertisement