tataupa
/tɑtaʊpɑ/Definitions
1. noun
A type of frog found in South America, particularly in the rainforests.
“While exploring the Amazon rainforest, we stumbled upon a tataupa frog.”
1. noun
A type of frog found in South America, particularly in the rainforests.
“While exploring the Amazon rainforest, we stumbled upon a tataupa frog.”