Definition of microsmatic in English:

microsmatic

Pronunciation /mʌɪkrəzˈmatɪk/

adjective

Zoology
  • Having relatively poorly developed olfactory organs; having a relatively poorly developed sense of smell.

Origin

Late 19th century. From micro- + osmatic.