• word of the day

    olfactory property

    olfactory property - Dictionary definition and meaning for word olfactory property

    (noun) any property detected by the olfactory system
    Synonyms : aroma , odor , odour , scent , smell

Word used in video below:
text: Your olfactory senses aren't about to be assaulted
Download our Mobile App Today
Receive our word of the day
on Whatsapp