odourant

English

Noun

odourant (plural odourants)

  1. Alternative form of odorant.

Anagrams