Meaning of afrocarpus falcata

Definition of afrocarpus falcata

(noun) medium-sized tree of South Africa

Other information on afrocarpus falcata

WIKIPEDIA results for afrocarpus falcata
Amazon results for afrocarpus falcata