Endiandra impressicosta

Endiandra impressicosta is a species of tree in the family Lauraceae. Found in tropical rainforest in Queensland in Australia, also in Papua New Guinea. This species may grow to 25 metres tall.