podocarpus

Noun
  1. Evergreen trees or shrubs;
    Sometimes classified as member of the family Taxaceae (synset 111672182)

Found on Word Lists

Other Searches