Home›Dictionary›human experimentationhuman experimentationnounNo English definition recorded for this entry.L497620 on Wikidata ↗