The Swahili term "buibui" matches the English term "spider"