English

edit

Noun

edit

protosphere

  1. Misspelling of photosphere.

Noun

edit

protosphere (plural protospheres)

  1. (cytology) A structure that develops into a cell

Translations

edit

Anagrams

edit