sitosol

English

Noun

sitosol

  1. Misspelling of cytosol.

Anagrams