PRINCE'S FEATHER


Meaning of PRINCE'S FEATHER in English

■ noun a tall South American plant with upright brush-like spikes of small red flowers. [ Amaranthus hypochondriacus .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.