batrachomorph noun1 •Any animal of the clade Batrachomorpha.Batrachomorphs comprise the stegocephalians more closely related to lissamphibians than are other stegocephalians, as well as the lissamphibians themselves. — 2012 formsbatrachomorphs