Tamil Dictionary 🔍

olfaction

n. முகர்வுணர்வு, மோப்பம்.


Ol*fac"tion, n. Etym: [See Olfactory.] (Physiol.) Defn: The sense by which the impressions made on the olfactory organs by the odorous particles in the atmosphere are perceived.


olfaction - Similar Words