English edit

Noun edit

odourant (plural odourants)

  1. Alternative form of odorant

Anagrams edit