macrosmatic ( synonym found)

Definition of macrosmatic:

°Having a good sense of smell.

Definition of macrosmatic:

°Having a good sense of smell.

Back to Top