Dictionary.com
Thesaurus.com

niçoise olive

American  

noun

  1. a small variety of olive with a rich, nutty flavor.