A man with a mysterious bulge under his T-shirt was stopped, searched and detained at Mexico City's international airport after authorities found 18 tiny endangered monkeys in a girdle he was wearing.

The Public Safety Department said in a statement Monday that 38-year-old Roberto Cabrera arrived on a commercial flight Friday from Lima, Peru, when authorities noticed the bulge and conducted a body search.

The department says Cabrera was carrying the 15cm titi monkeys in pouches attached to the girdle. Two of the monkeys were dead.

Cabrera was arrested on charges of trafficking an endangered species.

Cabrera told authorities he was carrying the monkeys in a suitcase but decided to put them in his girdle "so the X-rays wouldn't hurt them."