Clue: Does it drop down from heaven? (4,2,8)
Answer: BIRD OF PARADISE
Explanation: Definition: Does it drop down from heaven?

(Mildly) cryptic definition