Podocarpus coriaceus

Explore definitions, synonyms, and language insights of Podocarpus coriaceus

Definitions

Noun
West Indian evergreen with medium to long leaves

More General Terms