Definify.com

Definition 2024


megalocytes

megalocytes

English

Noun

megalocytes

  1. plural of megalocyte