phosphatomes
English
Noun
phosphatomes
plural of
phosphatome