Protista
English Meaning
A provisional group in which are placed a number of low microscopic organisms of doubtful nature. Some are probably plants, others animals.
- A provisional group in which are placed a number of low microscopic organisms of doubtful nature. Some are probably plants, others animals.
Sorry, No Malayalam Meaning for your input!
See Protist Want To Try Protista In Malayalam??