Word Study
pipa pipa
WORDNET DICTIONARY
Noun pipa pipa has 1 sense
- pipa pipa(n = noun.animal) pipa americana, surinam toad - a South American toad; incubates its young in pits in the skin of its back; Array is a kind of tongueless frog
For further exploring for "pipa pipa" in Webster Dictionary Online