Perhaps, migax is a misspelling. Click here to search for this word in our misspelling dictionary.
Macaques,
Macacus,
MQX.