Meaning of African locust tree in English:
African locust tree
noun
Any of the African species of leguminous trees of the genus Parkia (subfamily Mimosoideae); especially Parkia biglobosa.
Origin
Mid 19th century.
Are You Learning English? Here Are Our Top English Tips