tmrna

English

Noun

tmrna (plural tmrnas)

  1. Alternative form of tmRNA.

Anagrams