English

edit

Noun

edit

tmRNAs

  1. plural of tmRNA

Anagrams

edit