dicoelous
not defined yet