heterogenous - adjective
normal form
heterogenous
comparative
superlative