Definition of "macaronus"

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