odourprint means A uniquely distinctive odour, as used to represent or identify a person. Lexicurio rates it Rare gem — a strength score of 82 out of 100.
Etymology
From odour + print, after fingerprint.
noun
- A uniquely distinctive odour, as used to represent or identify a person.“In its ongoing efforts to nail the bad guys, the US Department of Homeland Security is investing heavily in the sniff test: "odourprint".”