What is the meaning of 木菟?

a horned owl

Source: wiktionary.org