Definify.com

Definition 2026


hemosiderins

hemosiderins

English

Noun

hemosiderins

  1. plural of hemosiderin