leptocyte

English

Etymology

From lepto- +‎ -cyte.

Noun

leptocyte (plural leptocytes)

  1. codocyte

Anagrams