Meaning of Podocarpus

Definition of Podocarpus

(noun) evergreen trees or shrubs; sometimes classified as member of the family Taxaceae

Other information on Podocarpus

WIKIPEDIA results for Podocarpus
Amazon results for Podocarpus