queen olive
noun
: any of various olives grown especially in the region of Seville, Spain, and having large oblong fruits with a small but long pit that are usually cured green and are characterized by good keeping quality and delicate flavor
Love words? Need even more definitions?
Merriam-Webster unabridged
Share