Tellicherry pepper
noun
: a superior grade of Indian pepper characterized by exceptional richness of body and fullness of flavor
Love words? Need even more definitions?
Merriam-Webster unabridged
Share