During the mass, the Sarajevo Archbishop, Cardinal Vinko Puljic, who consecrated the edifice, called for remembering Croatian history.
Citing many Croatian martyrs, Puljic pointed out Croatians who gave their lives in the battle in the field of Krbava on 9 September 1493 against the invading Ottomans. Udbina is the biggest settlement in that field.
He also paid tribute to all others who defended Croatia in the subsequent wars against other conquerors, notably those who were killed in the Homeland Defence War in the 1990s.
Emphasising the importance of remembering ancestors and heritage, the dignitary said that those who did not care about their tradition were people "agreed to being brainwashed".
Addressing the ceremony, Croatian Parliament Speaker Luka Bebic said that the Croatian Martyrs' Church in Udbina should be a symbol of victims of all totalitarian regimes in the 13-century-long history of the Croatian people.
Stressing that a crime is always a crime and that a victim is always a victim, Bebic called for coexistence and tolerance and for respect for human rights.
The construction of the church in Udbina began on 9 September 2005. The first plan of the church was designed by architect Nikola Basic.
Gospic Bishop Mile Bogovic recalled that the design was subsequently changed as the Catholic Church wanted this edifice to resemble the first Croatian cathedral - the Holy Cross Church in Nin, dating from the 11th century.
Bikers and Croatian Homeland War veterans brought stones from 143 sites of mass executions of Croatians to Udbina today, as they did in the previous years during the construction of the church.