Cambondo screeching frog noun1 •Arthroleptis carquejai, a species of screeching frog. formsCambondo · screeching frog