Meaning of Discoglossidae

Definition of Discoglossidae

(noun) family of Old World toads having a fixed disklike tongue

Other information on Discoglossidae

WIKIPEDIA results for Discoglossidae
Amazon results for Discoglossidae