Organoleptic

Compound able to stimulate the sensation of taste or smell.

Scroll to Top