mossy cells
English
Noun
mossy
cells
plural of
mossy cell