Carnivorous Plant

Unidentified Life Form 70 is an unused plant-like organism, depicted only in concept art for Metroid Prime in Metroid Prime and Metroid Fusion: Prima's Official Strategy Guide.