Bubo bubo is the scientific name of which species?General Knowledge A. Hen B. Peacock C. Eagle D. Owl