Traube cells
English
Noun
Traube
cells
plural of
Traube cell