rainfrog

noun

Definition of rainfrog

chiefly South & Midland
: a small green frog