Bubo bubo is the scientific name of which of the following species? A. Hen B. Peacock C. Eagle D. Owl Leave a ReplyYou must be logged in to post a comment.