English → Hindi dictionary
rana catesbeiana
Definition
largest North American frog; highly aquatic with a deep-pitched voice
Looking for poetry? Read shayari and poems by great poets.
largest North American frog; highly aquatic with a deep-pitched voice
Looking for poetry? Read shayari and poems by great poets.