ENGLISH
REFERENCE

olfactive

adj.
ol·fac·tive
Synonyms

© 2026 English Reference