Definify.com

Definition 2024


trypanosomes

trypanosomes

English

Noun

trypanosomes

  1. plural of trypanosome