English dictionary
pipa pipa meaning and definition
Definition and meaning of pipa pipa at MeaningMonkey.org. pipa pipa meaning and definition in the English Dictionary.PIPA PIPA noun
Definition of Pipa pipa (noun)
- a South American toad; incubates its young in pits in the skin of its back
- synonyms: Pipa americana, Surinam toad
Source: Princeton University Wordnet