English

edit

Noun

edit

prostatosome (plural prostatosomes)

  1. Alternative form of prostasome

Anagrams

edit