exosomes
English
Noun
exosomes
plural of
exosome
Anagrams
exosmose