nyũmba ya mbũmbũĩ

Noun

 * 1) spider web, spider's web (lit. spider's house)