See also: caténoïdes

Spanish edit

Noun edit

catenoides

  1. plural of catenoide