Definify.com

Definition 2024


odourant

odourant

English

Noun

odourant (plural odourants)

  1. Alternative form of odorant