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
Tweet