Aglaia tomentosa

Aglaia tomentosa is a species of plant in the family Meliaceae. It is found in Australia (Queensland), Brunei, India, Indonesia, Laos, Malaysia, Papua New Guinea, the Philippines, Singapore, and Vietnam.