bi-
two
mono-
one, single
poly-
many
semi-
half, partly
uni-
one
a- (time, direction, space)
in, on, of, up, to
ab-
from, away, off
ad-
to, toward
ante-
before, previous
anti-
against, opposing
de-
from
dia-
through, across, apart
dis-
away, off, down, not
epi-
upon
ex-
out
hypo-
under, beneath
inter-
among, between
intra-
within
ob-
against, opposing
per-
through
peri-
around
post-
after, following
pre-
before, previous
pro-
forward, in place of