Which of the following trees has the longest leaves?

Pine tree
Mangle
Oak
Podocarpus

Trivia Crack Answers Main Page