What does afrocarpus falcata mean?

afrocarpus falcata meaning in General Dictionary

medium sized tree of Southern Africa