Polypiparous /(?)/

Pol·y·pip·a·rous

Polypiparous

a.
  1. Producing polyps. (Zool.)