poloid

Noun

 * 1)  A closed loop that has been twisted in a third dimension.

Translations

 * French: poloïde