Hargreaves-Bird cells
English
Noun
Hargreaves
-
Bird
cells
plural of
Hargreaves-Bird cell