Environmental Sciences, asked by pkang9377, 2 months ago

It has the world 's largest leaves . Which can grow up to 20 metres in length ?​

Answers

Answered by amitabhsbikash
2

Answer:

neem trees

Explanation:

it can grow up to 30 metres

plz mark as brainliest

Similar questions