INTRANASAL


Meaning of INTRANASAL in English

[in.tra.na.sal] adj (1886): lying within or administered by way of the nasal structures -- in.tra.na.sal.ly adv

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