English edit

Etymology edit

Turbellaria +‎ -form

Adjective edit

turbellariform (comparative more turbellariform, superlative most turbellariform)

  1. Resembling the Turbellaria.