Find the word definition

Wiktionary
aesthetasc

n. (context anatomy English) A specialized organ used to determine the concentration and direction of a smell.