ENGLISH → HINDI
amoeba
01
noun
अमीबा; अस्थायी कूटपाद बनाने वाला एककोशिकीय जीव
naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion
English words, with meanings in Hindi. हिन्दी
ENGLISH → HINDI
naked freshwater or marine or parasitic protozoa that form temporary pseudopods for feeding and locomotion