megalocytes
English
Noun
megalocytes
plural of
megalocyte