Protists Meaning
There are 1 meaning(s) for word Protists
Meaning 1 : free-living or colonial organisms with diverse nutritional and reproductive modes
Synonyms : protistan
Synonyms : protistan
Similar words of Protists :
