youlk noun1 •Platysace deflexa, a small shrub endemic to the south west of Western Australia. formsyoulks