hepatospheres
English
Noun
hepatospheres
plural of
hepatosphere