Macrosmatic means having a keen sense of smell that is important to an animal’s survival.

Related Articles