scapholunar adjective 1noun 1forms 1 adjective1 •scapholunate noun1 •A bone formed by the coalescence of the scaphoid and lunar in the carpus of some macropods or carnivores. formsscapholunars