Rhyme Desk
Find rhyming words!

Definition of "Intron" :

noun: sequence of a eukaryotic gene's DNA that is not translated into a protein