Odontophora Copy link Odontophora , noun, plural [New Latin See Odontophore.] (Zoology) Same as Cephalophora.