English → Hindi dictionary

south american bullfrog

साउथ अमेरिकन बुलफ्रॉगNOUN

Definition

large toothed frog of South America and Central America resembling the bullfrog

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