English → Hindi dictionary
family pelobatidae
Definition
the amphibian family of spadefoot toads
Looking for poetry? Read shayari and poems by great poets.
the amphibian family of spadefoot toads
Looking for poetry? Read shayari and poems by great poets.