purple amaranth

definition: tall showy tropical American annual having hairy stems and long spikes of usually red flowers above leaves deeply flushed with purple
example:
speech part: noun
synonyms: prince's-feather
Video not found.