moreton bay tulipwood: Australian tree yielding a variegated tulipwood
harpullia: any of various tree of the genus Harpullia
mark: the impression created by doing something unusual or extraordinary that people notice and remember