English

edit

Noun

edit

leptocytes

  1. plural of leptocyte

Anagrams

edit