Advertisement

Advertisement

robber frog

noun

  1. any of numerous small frogs of the genera Eleutherodactylus and Hylactophryne, living chiefly in the American tropics.


Advertisement

Advertisement

Advertisement

Advertisement


robber flyrobber trench