English edit

Noun edit

exosomes

  1. plural of exosome

Anagrams edit