English edit

Etymology edit

stream +‎ cruiser

Noun edit

streamcruiser (plural streamcruisers)

  1. (entomology) A species of dragonfly, Hesperocordulia berthoudi, endemic to southwest Western Australia.