Podocarp Meaning

There are 1 meaning(s) for word Podocarp

Meaning 1 : any evergreen in the southern hemisphere of the genus Podocarpus having a pulpy fruit with one hard seed