Perennial, can live for several years
Grows up to 1 meter tall
Biennial
Height: 1-3 feet
Perennial
Up to 6 feet
Up to 1.5 meters
Annual
Grows up to 1 to 3 feet tall
Annual or perennial
Variable, typically around 2-3 feet (60-90 cm) tall
Up to 25 cm in height
Up to 30 feet tall
Grows up to 70 cm (28 inches) tall
Can grow up to 3 meters tall
Up to 15 feet in length
Grows up to 3 meters tall
60-90 cm tall
15-30 cm tall
20 - 60 cm tall
Can live for over 500 years
Up to 60-70 meters in height
Lives for several years
Around 2-5 feet tall
Unknown
Up to 1.5 meters tall