hyper/
excessive, above
epi/
upon; excessive
supra/
above
hypo/
insufficient; below
sub/
below; under (eng); beneath (eng)
infra/
below
peri/
surrounding
circum/
around
para/
beside
extra/
outside
ecto/
outside
en(do)/
inside
intra/
inside
ento/
inside
pre/
before
pro/
before; for (eng)
retro/
behind
post/
behind; after
trans/
through; across (eng)
inter/
between; among
syn/
together; with
anti/
against
ab/
(away) from; off
ad/
to; towards; at