introns
See also:
íntrons
English
Noun
introns
plural of
intron
Anagrams
snortin'