a. [ Mummy + -form. ] Having some resemblance to a mummy; -- in Zoology, said of the pupae of certain insects. [ 1913 Webster ]