sugar cane flower and some herbs with the same shape - German English Dictionary