heterosomous

not defined yet