uterosome

English

Noun

uterosome (plural uterosomes)

  1. A uterine exosome

Anagrams