English

edit

Noun

edit

haemocytes

  1. plural of haemocyte

Anagrams

edit