Meaning of gomphrena globosa

Definition of gomphrena globosa

(noun) tropical American herb having rose to red or purple flowers that can be dried without losing color

Other information on gomphrena globosa

WIKIPEDIA results for gomphrena globosa
Amazon results for gomphrena globosa