Meaning of pyramid plant

Definition of pyramid plant

(noun) any of various tall perennial herbs constituting the genus Frasera; widely distributed in warm dry upland areas of California, Oregon, and Washington

Other information on pyramid plant

WIKIPEDIA results for pyramid plant
Amazon results for pyramid plant