assimilative
not defined yet