Spanish

edit

Adjective

edit

autorreplicante m or f (masculine and feminine plural autorreplicantes)

  1. self-replicating