insertant
English
Noun
insertant
(
plural
insertants
)
(
biochemistry
)
A
receptor
that is
inserted
into an
enzyme
(
genetics
)
A
mutation
that is inserted into a
gene
Anagrams
instanter
,
intranets
,
transient