Definify.com

Definition 2024


trypanozoma

trypanozoma

Czech

Noun

trypanozoma f

  1. trypanosome