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
Tweet