Tellicherry pepper

noun

Definition of Tellicherry pepper

: a superior grade of Indian pepper characterized by exceptional richness of body and fullness of flavor