autoallogamous
not defined yet