IND


Meaning of IND in English

[ind] abbreviation independent, index, industrial, industry Ind abbreviation Indian, Indiana IND abbreviation investigational new drug

Merriam-Webster English vocab.      Английский словарь Merriam Webster.