streamcruiser
Noun
Meaning
streamcruiser (plural streamcruisers)
(entomology) A species of dragonfly, Hesperocordulia berthoudi, endemic to southwest Western Australia.
Noun
streamcruiser (plural streamcruisers)
(entomology) A species of dragonfly, Hesperocordulia berthoudi, endemic to southwest Western Australia.