Multilingual dictionary of abbreviations

What does INPMA mean?

Code

Meaning

Language

Themes and places

INPMA

Institut National des Plantes Médicinales et Aromatiques

In English