English → Hindi dictionary

desmograthus

डेस्मोगरथुस / डेस्मोगराथुस / डेस्मोगरथसNOUN

Definition

an amphibian genus of Plethodontidae

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