NASAL CAPSULE


Meaning of NASAL CAPSULE in English

noun

: the structures enclosing the nasal fossae or olfactory organ of a vertebrate

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.