interactomes
English
Noun
interactomes
plural of
interactome
Anagrams
actinometers
,
antrectomies
,
coterminates