meaning of Bouchons Amarant

Bouchons Amarant - German to English

indehiscent amaranth [Amaranthus bouchonii]