English edit

Noun edit

uterosome (plural uterosomes)

  1. A uterine exosome

Anagrams edit