English → Hindi dictionary

dicamptodon ensatus

डिकैम्पटोड़ों इंसटूस / डीकैम्पटोड़ोंNOUN

Definition

large (to 7 inches) salamander of western North America

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