English | German | Russian | Czech

olfactible English

Meaning olfactible meaning

What does olfactible mean?

olfactible

Having an odor; capable of being smelled.

Are you looking for...?