Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
melanosphere
Language
Watch
Edit
English
edit
Noun
edit
melanosphere
(
plural
melanospheres
)
A
spherical
aggregate
of
cells
in a
melanoma
Categories
:
English lemmas
English nouns
English countable nouns