kamus
.
Search
About
nonparasitic
English
free-living, nonparasitic, nonsymbiotic
Adjective
Not parasitic on another organism
English: free-living, nonparasitic, nonsymbiotic
English words with similar meanings
Show 2 words
free-living
nonsymbiotic