Definify.com
Definition 2024
macrosmatic
macrosmatic
English
Adjective
macrosmatic (comparative more macrosmatic, superlative most macrosmatic)
Translations
having a good sense of smell
|
macrosmatic (comparative more macrosmatic, superlative most macrosmatic)
|