Perennial
Up to 6 meters (20 feet) tall
10-30 cm tall
Up to 20 cm tall
Can live for several decades
Average height of 3 to 7 meters
Annual
Small to medium
Lifespan of several years
Grows up to 3-4 feet tall
30-100 cm
Up to 5 meters tall
Up to 4 meters in height
Up to 100 years
20-30 meters
Medium-sized
About 30 cm tall
Grows up to 10 feet long
Up to 4 meters tall
Lives for about 50 years
Up to 25 feet tall and wide
1.5 to 10 feet (0.5 to 3 meters) tall
Long-lived
Height: 15-30 cm