Definition of "immitatour"

The word, "immitatour" does not exist in our dictionary.