extron

English

Noun

extron (plural extrons)

  1. Alternative form of exon.

Anagrams