mutisia: any of various plants of the genus Mutisia
shrub: a low woody perennial plant usually having several major stems
giant: an imaginary figure of superhuman size and strength; appears in folklore and fairy tales