English syllables. 2014.
odorophore — ōˈdärəˌfō(ə)r noun ( s) Etymology: odor + o + phore : a substance that produces an odor : odorant … Useful english dictionary