What is Amboyna?
Amboyna, scientifically known as Pterocarpus indicus, is a large tree native to Southeast Asia and the Pacific Islands, including regions like India, Borneo, and Taiwan. Amboyna (Latin: Pterocarpus indicus) is an edible plant catalogued in PlantSage.
