English | German | Russian | Czech

flexatube English

Meaning flexatube meaning

What does flexatube mean?

flexatube

A folded paper structure created by connecting the ends of a strip of four squares, each folded along 45-degree diagonals.

Are you looking for...?