Find the word definition

Wikipedia
Inscentinel

Inscentinel was a firm based at Rothamsted Experimental Station in Hertfordshire. They specialise in the development of insect olfaction technologies for the detection of trace chemicals, specifically Hymenoptera training techniques and technologies.