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