Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
pipa pipa
has 1 sense
Surinam toad
,
Pipa pipa
,
Pipa americana
- a South American toad; incubates its young in pits in the skin of its back
--
1
is a kind of
tongueless frog
,
TOP