artificial celltranslation and definition "artificial cell", tamil lexiconWordTamil Definitionartificial cellசெயற்கை உயிரணு