Podocarpus

Explore definitions, synonyms, and language insights of Podocarpus

Definitions

Noun
evergreen trees or shrubs; sometimes classified as member of the family Taxaceae

More General Terms