odoriphore

/ɒdəˈrɪfoʊr/

Definitions

1. noun

A person or animal that carries or disperses a particular odor or smell, especially a species of fly that carries the scent of a specific plant.

“The researchers studied the role of the odoriphore in attracting pollinators.”

2. noun

A compound that acts as an odor carrier or odorant.

“The new odoriphore was synthesized and tested for its effectiveness as a fragrance.”

Synonyms

  • odor carrier
  • odorant

Antonyms

  • odor eliminator