Connoisseur
What it means
A person with deep knowledge and refined judgment in a particular subject.
Reach for it when praising developed appreciation that can distinguish fine quality
The tea connoisseur identified the hillside from the aroma alone.