anticodons
English
Noun
anticodons
plural of
anticodon