English edit

Noun edit

histocytes

  1. plural of histocyte

Anagrams edit