Tamil Dictionary
🔍
olfactor
Ol*fac"tor, n. Defn: A smelling organ; a nose. [R.]
olfactor - Similar Words
olfactory
factor
olfactories
olfaction
volator
lactory
factory
malefactor
calefactor
facto
madurai.io
About