pipa_pipa has definitions from the field of zoology
1
[ noun ] (zoology) South American toad; incubates its young in pits in the skin of its back

Related terms

tongueless_frog

*