No. The ability doesn't use the word "cast" so you wouldn't cast it. Magic is very precise with wording, so a card does exactly as it (or its Oracle text in the case of older cards) says it does.
September 30, 2017 10:57 a.m.
Contrast to the wording on Worldheart Phoenix which does say cast, despite having a very different cast cost (and effect) from the graveyard.