English → Hindi dictionary

amphisbaenidae

एम्फिसबैनीड़ै / एम्फिसबैनीदै / एम्फिसबैनीडेNOUN

Definition

worm lizards

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