transposones

Spanish

Noun

transposones m pl

  1. plural of transposón