nonsymbioticEnglish

free-living, nonparasitic, nonsymbiotic

Adjective

Not parasitic on another organism

English: free-living, nonparasitic, nonsymbiotic

English words with similar meanings

Show 2 words