locust bean

English Dictionary -> Letter L -> locust beanlocust bean Definition



locust bean Synonyms






© Art Branch Inc.