-ole1

1.
a suffix found in French loanwords of Latin origin, usually diminutives, and later in adaptations of words borrowed directly from Latin or in Neo-Latin coinages:
areole; centriole; vacuole.
Origin
< French < Latin -olus, -ola, -olum, variant of -ulus -ule with stems ending in a vowel

-ole2

1.
a suffix used in names of chemical compounds, especially five-membered, unsaturated rings (carbazole; indole; thiazole) and, less systematically, aromatic ethers (anisole; safrole).
Also, -ol2 .
Origin
< French < Latin oleum oil
British Dictionary definitions for -ole

-ole1

combining form
1.
denoting an organic unsaturated compound containing a 5-membered ring: thiazole
2.
denoting an aromatic organic ether: anisole
Word Origin
from Latin oleum oil, from Greek elaion, from elaia olive

-ole2

suffix
1.
indicating something small: arteriole
Word Origin
from Latin -olus, diminutive suffix
-ole in Medicine

-ole or -ol
suff.

  1. A usually heterocyclic chemical compound containing a five-membered ring: pyrrole.

  2. A chemical compound, especially an ether, that does not contain hydroxyl: indole.