English Etymology blend|twig|igloo
Noun en-noun
#A temporary circular shelter or structure built from thin branches.
es:twigloo ru:twigloo