teresagrullon7206 teresagrullon7206 01-02-2024 Medicine contestada Which of these following words comes from the Latin origin meaning to smell? a) Nose b) Odifaction c) Odiforous d) Olfaction e) Alveolus