traslocasi

Italian

Noun

traslocasi f

  1. (biochemistry) translocase

Anagrams