polypoïde

French

Etymology

From polype +‎ -oïde.

Adjective

polypoïde (plural polypoïdes)

  1. polypoid