Bonus=bra,
melior=bättre,
optimus=bäst (enligt
http://en.wiktionary.org/wiki/bonus#Latin).
Melius är bara en annan böjningsform av melior, så det betyder samma sak. Översättningen är alltså inte så som du vill ha formuleringen. Kan möjligen bero på att fin, god, bra osv. kan heta samma sak på latin.
Tyvärr har jag dock inte tillräckliga kunskaper för att göra en korrekt översättning.