Gene cluster
A gene cluster is a group of two or more genes found within an organism's DNA that encode similar polypeptides or proteins which collectively share a generalized function and are often located within a few thousand base pairs of each other. The size of gene clusters can vary significantly, from a few genes to several hundred genes.