vanmaram

അമീബ - meaning in english

Meanings for അമീബ

unknown
amoeba