wandering percher

Noun

 * 1) A libellulid dragonfly,, of Australia and Pacific Ocean islands.