streamcruiser noun1 •A species of dragonfly, Hesperocordulia berthoudi, endemic to southwest Western Australia. formsstreamcruisers