adj. 1.relating to frogs and toads batrachian n. 1.any of various tailless stout-bodied amphibians with long hind limbs for leaping