English → Hindi dictionary

megalobatrachus maximus

मेगालोबातर्चुस मैक्सिमोस / मेगालोबातरच्यूसNOUN

Definition

large (up to more than three feet) edible salamander of Asia

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