The Concise Oxford English Dictionary (11th edition) defines “Propolis” as: n. a red or brown resinous substance collected by honeybees from tree buds for constructing and varnishing honeycombs. The term comes from the Greek propolis meaning “suburb” from pro “before” and polis “city”.Brazilian propolis has been found to be a remarkable supplement to cancer therapy. […]