Definition of globe amaranth in English English dictionary
tropical American herb having rose to red or purple flowers that can be dried without losing color
A widely cultivated ornamental plant (Gomphrena globosa) native to the Old World tropics, having colorful scalelike perianths and numerous flowers grouped in heads