According to my dictionary, the bi- and semi- prefixes on -annual have the same meaning! This is totally exceptional!
biweekly, bimonthly, biyearly, occurring once every two (weeks, months, years)
semiweekly, semimonthy, semiyearly, occurring twice each (week, month,...