English Apis dorsata Cited by user Rasikareddy1019 on 26 Sep 2015 Apis dorsata, the giant honey bee, is a honey bee of South and Southeast Asia, mainly in forested areas such as the Terai of Nepal and sometime even in Malaysia and…