English Etymology From odor + -ome. Noun odorome (plural odoromes) All the odorant compounds in an organismWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads