As a verb leached
is past tense of leach.
As a noun supergene is
a group of neighbouring genes on a chromosome that are inherited together because of close genetic linkage and are functionally related in an evolutionary sense.
As an adjective supergene is
leached and then deposited by descending waters.