macupa

noun
ma·​cu·​pa | \ məˈküpə\
plural -s

Definition of macupa

1 Philippines : malay apple
2 Philippines : the heavy red wood of the malay apple tree

History and Etymology for macupa

Spanish, from Tagalog & Bisayan

Keep scrolling for more