English → Hindi dictionary

ambystomid

एमबीस्टोमाइड / अमबीस्टोमाइड / अंबीस्टोमाइडNOUN

Definition

small to moderate-sized terrestrial or semiaquatic New World salamander

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