Definitions
noun
evergreen trees or shrubs; sometimes classified as member of the family Taxaceae
Look “podocarpus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
evergreen trees or shrubs; sometimes classified as member of the family Taxaceae