Meaning of pipa americana

Definition of pipa americana

(noun) a South American toad; incubates its young in pits in the skin of its back

Other information on pipa americana

WIKIPEDIA results for pipa americana
Amazon results for pipa americana