Olfactory

Telugu Meaning

ఘ్రాణశక్తికి సంబంధించిన

English Meaning

  1. Of, relating to, or contributing to the sense of smell.