Plantpedia Puya chilensis (Sheep-eating Plant) Puya chilensis (Sheep-eating Plant) is an evergreen perennial with large, dense rosettes of grey-green, strap-like leaves edged with … View Plant Details