Meaning of podocarpus amara
Definition of podocarpus amara
(noun)
a
large
fast-growing
monoecious
tropical
evergreen
tree
having
large
glossy
lanceolate
leaves; of
rain
forests of Sumatra and Philippines to
northern
Queensland
Other information on podocarpus amara
WIKIPEDIA results for
podocarpus amara
Amazon results for
podocarpus amara
Tweet