heterogonic

not defined yet