English

edit

Noun

edit

uterosome (plural uterosomes)

  1. A uterine exosome

Anagrams

edit