turbellariform
English edit
Etymology edit
Turbellaria + -form
Adjective edit
turbellariform (comparative more turbellariform, superlative most turbellariform)
- Resembling the Turbellaria.
Turbellaria + -form
turbellariform (comparative more turbellariform, superlative most turbellariform)