Meaning of hylactophryne

Definition of hylactophryne

(noun) barking frogs

Other information on hylactophryne

WIKIPEDIA results for hylactophryne
Amazon results for hylactophryne