I am looking for a term which denotes the violation of Occam's razor. In other word a term which denotes the specification of an overly complicated model when a simpler model works just as well, or almost as well.
This practice is so common in science, that I feel there must be a term for it. But I have not been able to find this term so far.
In a previous version of this question, I asked if overfitting is this term. But overfitting is overly restrictive, is mainly applicable to predictive modeling, and is not applicable to descriptive or explanatory modeling without explicit cross-validation (see https://arxiv.org/pdf/1101.0891.pdf for a discussion of the differences between descriptive, explanatory and predictive models).