African locust beans
English
Noun
African
locust beans
plural of
African locust bean