Definify.com

Definition 2024


hemosiderins

hemosiderins

English

Noun

hemosiderins

  1. plural of hemosiderin