hepatospheres

English

Noun

hepatospheres

  1. plural of hepatosphere