'Pipa pipa' definitions:

Definition of 'Pipa pipa'

(from WordNet)
noun
A South American toad; incubates its young in pits in the skin of its back [syn: Surinam toad, Pipa pipa, Pipa americana]

Words containing 'Pipa pipa'