What does Bouchons Amarant mean?

Bouchons Amarant - German to English

indehiscent amaranth [Amaranthus bouchonii]