brood cells
English
Noun
brood
cells
plural of
brood cell