Honeybee, Apis mellifera (Hymenoptera: Apidae), leaf damage on Alnus species in Uganda: a blessing or curse in agroforestry?

scientific article