answersLogoWhite

0

The world's tallest grass is bamboo. Bamboo is a flowering perennial evergreen plant in the grass family, Poaceae. Soft bamboo shoots, stems, and leaves are the major food source of the giant panda of China, the red panda of Nepal and the bamboo lemurs of Madagascar.

User Avatar

Wiki User

11y ago

What else can I help you with?