Subscribe
URL of the page has been copied to clipboard.
Meaning : Large deciduous tree native to Panama and from which the country takes its name. Having densely leafy crown and naked trunk.
Synonyms : panama tree
Install App