English → Hindi dictionary

goliath frog

गोलिअथ फ्रॉग / गोलिअथNOUN

Definition

largest living frog; up to a foot and weighing up to 10 lbs; Africa

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