Physiology All are true about olfaction except A Key-lock system B Chemical mediated C Females have stronger sense of olfaction D Males have stronger sense of olfaction π‘ Explanation All are true about olfaction except β Correct Answer: D. Males have stronger sense of olfaction