macrosmatic
English edit
Etymology edit
Pronunciation edit
Adjective edit
macrosmatic (comparative more macrosmatic, superlative most macrosmatic)
Antonyms edit
Translations edit
having a good sense of smell
|
macrosmatic (comparative more macrosmatic, superlative most macrosmatic)
|