1.

Where are amoeba found

Answer»

They are FOUND in WATER BODIES



Discussion

No Comment Found

Related InterviewSolutions