Planarioid

(a.) Like the planarians.