NONPARASITIC

Scrabble 16 Words With Friends 20

Definition

  1. adjective not parasitic on another organism. — synonyms: free-living, nonsymbiotic

See all 851 words you can make from NONPARASITIC →

← Unscramble different letters