giant butterbur

Noun

 * 1) A flowering plant, native to Asia.