From semi- + yearly or semi- + year + -ly.
semiyearly (comparative more semiyearly, superlative most semiyearly)