English → Hindi dictionary
megalobatrachus maximus
Definition
large (up to more than three feet) edible salamander of Asia
Looking for poetry? Read shayari and poems by great poets.
large (up to more than three feet) edible salamander of Asia
Looking for poetry? Read shayari and poems by great poets.