Definition of paradise crane in English:

paradise crane

noun

  • The blue or Stanley crane, Anthropoides paradisea, of southern Africa.

Origin

Early 20th century; earliest use found in The Daily Chronicle.