Definify.com

Definition 2025


haematozoa

haematozoa

See also: hæmatozoa

English

Noun

haematozoa

  1. plural of haematozoon