English Aglaia spectabilis Cited by user Brunswicknic on 09 Mar 2021 Aglaia spectabilis is a species of tree in the family Meliaceae, found from the Santa Cruz Islands in the southwest Pacific to Queensland (Australia), Southeast Asia…