Osmatic definitions

ŏz-măt'ĭk
Having or characterized by a well-developed sense of smell.
adjective
0
0
Having or characterized by a well-developed sense of smell.
adjective
0
0
Advertisement

Origin of osmatic

From Greek osmē smell