Odorrana margaretae
Odorrana margaretae ( common names: Margareta's frog , Margaret frog , green odorous frog ) is a species of frog in the family Ranidae . 
<triplet> Ranidae <subj> frog <obj> parent taxon