Definition of New Latin in English:

New Latin

noun