uterosome
English
Noun
uterosome
(
plural
uterosomes
)
A
uterine
exosome
Anagrams
meteorous