Isn't "exogenous expression" a misnomer?

In terms of introducing foreign genetic material which translates a protein that does not originate in that organism. Exogenous expression literally means "created outside." Heterologous expression is more fitting.