English → Hindi dictionary

rana cascadae

राणा कैसकेदाए / रनाNOUN

Definition

mountain frog found near water; of United States northwest to California

Looking for poetry? Read shayari and poems by great poets.