Synonyms and Antonyms for by_artificial_means

1. by artificial means (adv.)

not according to nature; not by natural means

Synonyms: Antonyms: