Home
(current)
About
Contact
Search
dacrocyte
English
noun
Definitions
A type of poikilocyte that is shaped like a teardrop.