Megophryidae meaning

A taxonomic family within the order Anura — the megophryid frogs of southeast Asia.
pronoun
0
0
Advertisement

Origin of megophryidae

  • Megophrys +‎ -idae
    From Wiktionary