A South American tree frog or a member of a frog family found in South America.
From Spanish or Portuguese regional terminology for South American frogs, likely derived from indigenous Amazonian languages or local Spanish naming conventions.
Try Another Word