English edit

Noun edit

macrocytes

  1. plural of macrocyte

Anagrams edit