Paramecium
English Meaning
- Any of various freshwater ciliate protozoans of the genus Paramecium, usually oval and having an oral groove for feeding.
Sorry, No Malayalam Meaning for your input!
See Parameciu Want To Try Paramecium In Malayalam??