English → Hindi dictionary

amoeba verrucosa

Noun

अमीबा वेरूकोसा

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